home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d27 / eset21.arc / ESET.QRF < prev    next >
Text File  |  1990-10-10  |  2KB  |  44 lines

  1.                          Enhanced SET command
  2.     Copyright (c) 1990 Wayne D. Mingee       All rights reserved
  3.  Archive ESET21  Program ESET v2.1  Suggested donation $10.00
  4.  
  5.                               QUICK REFERENCE
  6. Formats:
  7.     ESET  switches name prompt [valid-keys] [+/-]length] [time-limit]
  8.     ESET  switches name=[value]
  9.  
  10. /B terminate if any error has occurred up to this point.
  11. /N terminate if no error has occurred up to this point.
  12. /U convert to upper case.
  13. /C output LF on STDOUT.
  14. /V additional data item is used as valid input chars.
  15. /E the user can edit current value
  16. /M use the master environment
  17. /D display results on stdout as name=value.
  18. /X display return code on stdout as [xxx].
  19. /Lnn the user has nn seconds to start responding.
  20. /A when the user enters a char into the last position input is terminated
  21. /T remove all leading and trailing blanks
  22. Switches UVEMDXTA are toggles. Each occurrence reverses the state.
  23. Special code    $D - returns current date mm-dd-yyyy
  24.                 $T - returns current time hh:mm:ss
  25.                 $Sn1,n2,string - returns substring of variable
  26.                 $+ [+/-]n2 -  add integer n2 to variable
  27.                 $& [+/-]n2 -  and integer n2 to variable
  28.                 $^ [+/-]n2 -  xor integer n2 to variable
  29.                 $[ [+/-]n2 -  shift variable left n2 bits
  30.                 $] [+/-]n2 -  shift variable right n2 bits
  31.                 $C  - returns a 0 if running under the primary command
  32.                       processor and a 1 if it is a secondary.
  33.  
  34. If name ends in:       then:
  35.          -             remove data from variable
  36.          ^             prepend data to variable
  37.          +             append data to variable
  38.          *             data is in two parts separated by a
  39.                        delimiter equal to the first char. The
  40.                        first occurrence of the first part is replaced
  41.                        by the second part.
  42.                        ie: /yy/xx/  replaces yy with xx.
  43.          @             same as * but changes all occurrences.
  44.